from flask import Flask
from flask_script import Manager

"""
通过flask-script扩展，可以再flask服务器启动时，通过命令行的方式传入参数；
而不仅仅通过app.run()方法中传参，如以下方式
    python hello.py runserver -host ip地址

其次可以为当前应用程序添加脚本命令
"""

app = Flask(__name__)

# 创建管理对象，将app交给manager管理
manager = Manager(app)

@app.route('/')
def hello():
    return 'hello world'

if __name__ == '__main__':
    # 使用管理对象运行项目,此时debug调式模式开启
    manager.run()